Very clean, beautifully decorated, great location