Fantastic location and very well laid-out house. Very comprehensive and thoughtful amenities making it perfect for a self-catering stay.