Hotel-like experience with extra amenities