I found out about the Coral Reef Inn using Trip Advisor, and was able to book a room and diving package using the Inn's website for a last minute trip. I work for an airline, and often times travel spur of the moment. The Inn was everything that Trip Advisor said it would be, and worked out great for my trip. I'll be back.