Very well situated, and fantastic place. Everything you need for a self catering stay.