Great location. Amazing roof terrace. Comfortable living and sleeping arrangements. Clean and well equipped bathroom and kitchen. Quick and friendly communication. We had a great stay.