Very nice apartment with lots of amenities, close to the beach, and lots of businesses to book dives and tours. Great hosts who were very helpful too. Hopkins is a quiet town so if you are looking for lots of action maybe a bigger resort might suit you better