Country house lodges in La Palma. Hotels and apartments in Perfect Place Spain