Very nice and clean with thoughtful touches. Make sure to make use of the beach equipment we found out we had some on the last day. Overall a great experience and we look forward to coming back annual Hawaii trip :) .