So happy to have stayed at the Hummingbird Resort! The VIEW is just stunning, food was local and excellent, breakfast was always good, service friendly, room was nice size with comfortable bed, beach was adequate with Dive Shop and fabulous snorkeling right there, short walk into town, and so many hummingbirds to watch while dining. If you are looking for a Hilton, go somewhere else. This was just a gem in my book though. Would plan to stay there again.