Location is absolutely perfect: less than 5 minutes walk to beach. We both worked from the apartment and the internet was perfect. Cleanliness is a high priority for us and this place was spotless. Also the bottle of wine waiting for us was a lovely touch. Highly recommend staying here!