a great stay in a superb location