Fortunately for me there was a cancellation, so I got to stay a few more days! However many days you book, you'll wish you stayed longer.