Like a hotel but with a kitchen, great stay.