A spacious modern and spotless place very close to town and the beach and most of all very dog friendly.