Fantastic! Spotless, comfortable and perfectly located. Excellent and professional communication- we hope to come back!