Great stay, great communication and amazing location. All arranged very well.