I booked this place at the LAST minute and it was still such a smooth and wonderful stay. I recommend it highly!