Everything you would expect from an ocean front condo