We stayed 4 nights on our recent trip to Belize. This is a warm and inviting hotel. The rooms and common areas are very clean and comfortable. It was great to have the pool to cool off in each day. The grounds are well kept and the access to the rocky shore is easy. The owners and all of the staff are friendly and willing to help with guiding you in the right direction for food or tours. Since we didn't rent a car, we used the bikes provided everyday.
Punta Gorda is a great little town with an interesting mix of people. We look forward to visiting again and will only stay at Coral House Inn when we do.
