Wonderfully comfortable self catering accommodation with everything you could possibly need.