Stop searching and book this place. Amazing location and so well looked after. Has everything you need. The mezzanine floor with single beds is great for kids. We hope to stay again. Highly recommended.