Well located, excellent accommodation