Amazing stay, perfect location, amazing apartment and amazing communication.