Bahia Mar was an incredible place for us to stay. The rooms were large, spacious, and super clean with great working AC. The hotel beach is divine with beautiful blue water. The best part was the super friendly staff who were accommodating in every imaginable way. We enjoyed our stay so much. The location is great as well and really convenient. It is a luxurious place with lots of space to relax, work, or do sports. It really provides everything one needs. Highly recommend this place to anyone considering coming to Vilankulos!!!