All the amenities of a hotel but with a massive room.