Hi all Any reviews for this location? We're thinking of going here on holiday this summer? Any hotel recommendations greatly appreciated! Thanks