The Vista del Mar guesthouse is one of the very best guesthouses I have ever stayed at. It is right by the water and has a private section of the beach with hammocks, deck chairs etc where guests can relax. Our double room was large, immaculately clean, beautifully furnished and had an air conditioner which worked superbly. The TV and fan also worked well. The beds were very comfortable, with extra pillows and lovely quilts. The ensuite bathroom's shower had really good water pressure and hot water. There is a free daily breakfast which varies every morning. We had sausages and eggs, pancakes, and tropical fruit salad. Cereal, bread, tea, coffee, fruit and cookies are provided as well, every day. Also, there is a well equipped shared kitchen where guests can leave food and drinks in the fridge, heat up food in the microwave oven, make tea/coffee with the kettle and borrow plates and cutlery to eat take out food with. The ocean view from the balcony is stunning and my son loved the swinging chairs there (there are also normal chairs and tables). Guests can also borrow hammocks and beach towels for the private beach area. Mario, our host was one of the kindest and most generous hosts we have ever encountered. Unfortunately, on the day we were supposed to check in, we missed the last boat from Corozal, however, Mario actually gave us a free night to make up for the night we missed. The other staff are also really friendly and helpful. I would recommend this guesthouse to anyone and we definitely plan to return there.