Great location and thoughtfully designed and impeccably clean. We had a terrific stay.