Boutique style, updated old hotel, so a little cozy, narrow spaces. Location perfect, porch delightful, lobby charming. Good coffee. Pool is a nice bonus, unfortunate that some rude guests think it is not for sharing, commandeer most chairs and tables and assume everone will appreciate their music selection on Bluetooth speaker. Not hotel's fault.
Restaurant below delicious. Beach clean and accessible.