Location, Cleanliness and Communication are 10/10. We had to compromise on Air conditioning since it was not working. though monica promised to return 10% of money back for it. place is recommended but a little over budgeted.