This was my first visit to Belize and the resort made it very easy to get comfortable and enjoy San Pedro. The room was nice and clean. Good beds and a nice flat screen TV with cable. They have two restaurants / bars with good food. The tough e nuff tour company has an office by the water that really compliments this resort as the boat and snorkeling tours were wonderful. You will need a bike or golf car to get to town as it is a couple of miles away. Biking to town is fun and easy. Internet in the rooms is a bit slow so you will want to use the restaurant internet when possible as it is faster.