Splendid location, excellent facilities, charming and helpful hosts - we couldn't have asked for more !