Beautiful place. Definitely a hotel. Might be cheaper to book straight through them. You are not promised an ocean side balcony like the pictures on here would make you believe. The staff are great and the beach perks were solid. Free beach towels and reasonable prices to rent other things. Also, they have Cornhole.