A must stay accomodation, simply perfect.