Excellent accommodation, fantastic location