Life’s a beach? For $19 million it is