The Hummingbird Beach Hotel was great! I loved the rooftop deck with the hammocks and great view, perfect for relaxing. It's in a great location, walking distance to many restaurants and has a grocery store downstairs. The room is pretty small, but clean and has everything you need including a minifridge.