As many have stated before, the location, space and amenities are absolutely wonderful! In addition, Ankur's communication and dedication to making sure that everything is OK is worth 5 stars alone! I would definitely welcome the opportunity to stay here again... it's truly an excellent place.