Staff was helpful and friendly. I went to the office upon arrival and requested an extra set of towels, (as it was pouring outside) which they gladly provided. However, when housekeeping came the next morning, they did not replace the dirty towels that they collected from my room. So I went to the office again, and again, was provided an extra set of towels. The following morning, same thing, housekeeping did not replace what they collected. Minor inconvenience, but inconvenience regardless. Also, beach directly behind hotel was closed for 3/10 mile, and lighthouse is under renovation. Not the hotel's fault by any means, but prob would've stayed elsewhere had I known this prior to booking.