Great stay, excellent communication and amazing location.