Quality accommodation and a superb location