It has been a long time since we stayed at such a nice place. SUPER roomy and clean...like a top of the line place should be. We loved our entire three day stay. It has great restaurant close by and the weather was even good for us. The staff were all really friendly and helpful. Great experience.