We booked last minute when our other arrangements fell through. It met our needs for an overnight stay but it would be very difficult for any longer than that. The price was a bit steep as well, but it was last minute & accommodated.