Great place to stay with complete amenities