Very beautiful and clean! Great communication and clear instructions. We had a lovely stay.