a huge house in florida by the beach