Third visit because the location is key, in town with on-site restaurant and beach access. It’s an old building- refurbished with charm, but note that it kept its slanted floors and thin walls. This visit, we noticed repairs were needed throughout- our room in particular had several holes in walls from past shelving. Service was challenging this time- front desk was efficient and friendly, but housekeeping skipped our room and several of us waited fifteen minutes for lobby coffee while the server chatted on the phone nearby. For these prices, one might expect more attention to detail and service, but hopefully these things will be addressed.