Perfect stay! Great location. Lovely, comfortable, spacious place with everything you could possibly need, and great communication. Thank you!