Stay here! If you can. I think the place is usually booked for good reason!