The Place has all amenities required for a good stay