Clean, beautifully decorated, wonderful terrace and views.