A perfect ocean view apartment in Westin time share resort.