Well appointed, good location, great stay