Beautiful, clean and well situated. We received a warm welcome and had an all round fantastic stay!