Excellent location, spacious, large kitchen—a great stay.