Lovely property, great location, excellent communication; all in all a fantastic experience.