Amazing stay. Beautiful, immaculately clean and lots of thoughtful extras. Great location.