I had an ocean view room on the 4th floor of this hotel for a weekend in July. It was heavenly waking up to the sound of the waves crashing on the beach, and the view was gorgeous, too.
This place has an ideal location -- its walking distance into the cute shops in town, and to the beach, which is gorgeous.
The staff was very friendly and helpful, the beds were nice and cozy -- an all-around great hotel! The grounds are beautiful too, with pretty gardens, a swimming pool and an oversized chess board. I'd go back for sure.