Ocean front condo, where the waves and whales meet