Of all the places i have stayed, this is the best I have been, be it in terms of access, facilities, amenities, cleanliness and Elena makes life so easy for us. More than 5 stars.