Stylish, spacious, well-equipped property located across the road from one of the beaches in Clifton.