Beautifully kept place with all the amenities that one could need.