Great location, great place to stay, excellent responsiveness. Altogether wonderful.