Our stay was pretty much as expected. Victor was great at communicating before and during. Great location, many good places to eat. If you want to walk to a nice beach, do not stay in Marsleforn. Nearest sandy beach 30mins on the bus. Transport links were great so this wasn't a problem for us.