Great location, super clean and almost all the basic amenities are there. It was a great experience.