Carols house is amazing. Great facilities and the location is second to none, you can literally sit on the balcony and keep an eye on the kids playing on the beach. Good reliable internet which is a must for our clan. We stayed over Christmas so the cafe below was not open however but I imagine that the convenience of being able to pop downstairs for breakfast or a coffee would be another plus. Would highly recommend Carols place for a family vacation.