clean, ocean view, great location