Great location, excellent service, and generous price. Our stay, which was two weeks, was extremely comfortable.