The location is fantastic, close to the beach and the local shops.
The place is clean and comfortable.
The bedrooms, bathrooms and living room are well designed and set up.
The kitchen was disappointing. For some this would not impact but it is the key area that lets the overall package down. The oven had only one of the two elements working which limited it’s effectiveness. It needs to be replaced immediately. The fridge is not great and has no freezer (there is a freezer in the unattached garage). It is what you would tolerate at your uncle’s batch you had borrowed at no cost. It needs to be replaced with a fridge freezer immediately.
We had a stay that was made challenging than it should have been by two basics that can be solved in one shopping trip. I considered giving it a three out of five because of the big impact on what we were doing but on balance decided the impact on the overall rating would be unfair for a great place with some bizarrely unacceptable appliances.