The place was good for the price. Some things to improve in terms of maintenance, but overall you have all the amenities and facilities you need. The staff is extremely helpful and friendly. Location is 10/10.