Hotel offering colorful rooms, a casual restaurant, garden, and private beach access.