Great price, hotel-like stay