Immaculately clean, great location and wonderful communication. Highly recommended and we would definitely stay here again. I loved the artwork!