This place is so lovely and beautiful! We loved the deck right above the river and also feeding the fish in the river! Everything we needed was provided including snorkeling equipments. Such a wonderful stay for us. Highly recommend this place!!