Stylish, spacious apartment that feels like home in an amazing location, close to the beach and the main high street.