Immaculate, beautifully decorated with wonderful touches. This place is a gem!