Had a lovely stay! Nice, clean, warm... great views. Loved the spa. Kids loved it.