Great location with sea breezes and sounds of the sea. Fabulous set up with plenty of space for all guests. Tallows Beach is a great spot for a walk at sunset/sunrise