Perfect in every way. Accommodation exactly as described. Very modern & clean. Great location plenty to see & do. Wonderful hosts made us feel very welcome. Had a fantastic time would definitely recommend :)