Perfect place, perfect location, excellent communication. Nothing to add except that I had a great stay and would highly recommend it