great accommodation, everything you need on a holiday