a great accommodation, well priced, in a fantastic location.