Perfect!
Superb location, spotlessly clean, great facilities and wonderful hosts.
Very highly recommended.