I would highly recommend this place, very beautiful place to stay. All the necessary amenities provided.