Ticks all the boxes! The location is great, across the road from the beach and a very easy walk to great cafes and bars. The. Breakfast is good & staff friendly. There are two pools, good wifi and nice, clean rooms. Also, well priced! We will definitely be back!