If johns place isn’t booked for the days you’re looking, BOOK IT. I got lucky and secured my reservation after a last minute cancellation. The place is sparkling clean, beautifully decorated, and stocked with everything you could need. I’m hoping to stay again in the future.