Stayed with a group of friends. Beautiful accommodation in a gorgeous setting. Clean. Luxuriously furnished. Has everything you would need.