We loved our stay at the All Seasons Guest House! Even though we only stayed one night, I gladly would have stayed longer! We stayed in the Jungle room, which was extremely comfortable, and really appreciated the hot shower (since the last place we had stayed at had lukewarm water). The room also had coffee and plenty of water, which was really convenient. The hotel is in a great location, close to many restaurants and near Seemore diving company. There are plenty of hammocks where you can lounge around and listen to the birds coming in and out of the greenery at the guest house. From the street, you can see the beach and water in the opposite direction. Overall, I highly recommend staying at All Seasons!!