Excellent location, plenty of personal touches, sparkling clean and very good communication with Andrea.