Absolutely amazing stay. So many thoughtful touches and the location is great!