Booked last minute and thoroughly exceeded our expectations. New and clean, well stoked. 10/10.