The place is sparkling clean, beautifully decorated, and the level of communication before the stay was outstanding. Would definitely recommend.