Excellent location, excellent accommodation