Ticked all the boxes from location to cleanliness to stylish comfort level. Really lovely to stay in for my big family of six. Looking forward to book again for our next holiday!