Our room was in the ocean front building. Very clean, beautiful view all around. The mattresses were a little soft for my liking but otherwise no complaints. My family enjoyed the hot breakfast, great friendly service, and ready-to -go kayaks waiting at the dock. We will likely return but I do hope they will update the mattresses.