We booked Coral reef Inn as a last minute trip for a dive holiday to allow us to escape from the Winter of Mexico city. The clean room and bathroom with lashings of hot water were exactly to our taste. We spent our week diving and enjoyed the quiet ambience of the Inn, to get a good nights sleep between our active days of diving. The self catering for breakfast meant that we did not waste time in the morning waiting to be served, but simply ate and went. We can fully recommend this Inn for any divers looking for quiet lodging with facilities to clean / dry their gear and go self catering. Excellent value and friendly owners / managers.