Sparkling clean, excellent use of space, great location, quick communication. Would certainly stay here again!