- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Good place with a view
Location and layout of hotel is outstabding. All rooms have oceanview with amaizing view of Los Gigantes mountains. We stayed at this place 2015 and 2020. The view is still there:) but hotels need a bit of a work. Bit better towels and linnens. Slight smell in the room. To the owners. If you guys address towels and linnens your place is unbittable in Los Gigantes. The view and terraces are breathtaking.