Very modern, excellent amenities in lovely setting and we really enjoyed our stay