A good place to stay with full amenities.