We had a great stay here. It was beautiful and clean. The roof terrace was fantastic when the weather allowed it. We couldn't be more happy with our stay.