Sixtysix is a luxury hotel.