Amazing place for vacation! Far better than what I've expected. It deserves a longer stay!