We couldn't be happier with our experience at the Coral Reef Inn. The inn is walking distance to everything including a lot of great little eateries that most people staying on the main strip don't get the chance to experience. Jerry and Leona are fantastic hosts and make you feel relaxed and at home right down to inviting you into their home when you have questions and letting you play with their dogs. The housekeeping lady does a great job of keeping everything immaculate. We met some really great people while we were there and had a lot of fun just hanging out on the roof top with other guests. This place really caters to divers and has more of a home feel than a party atmosphere like the place the dive boat picks up from. It takes about 10 minutes to walk to where the dive boats pick you up if you book with dive paradise. The diving was fantastic and it was great having the rinse station at the hotel for gear afterwards. When we come back to Cozumel there's no way we would consider staying anywhere else. I really can't recommend this place enough.