Really nice place to stay. Everyone working there was super friendly and the counter employees gave very helpful recommendations for places to go. The view of the mountains was great and the place overall was very clean and tidy. You can relax on the poolside and watch the waves of the beach and also an easy pathway to actually go to the beach for a swim. Can walk anywhere on front street. Thank you for allowing me to stay!!