Place was spotless and location was perfect for beach, restaurants and bars. Would definitely book again.