Great, well thought out accomodation, in a fantastic location. Would definitely repeat.