Here's a site plan which shows the location of Cottage # 20. Based on my knowledge of the site, I believe your view will be at least partially blocked by the Eleganzia building. You may have a view out to the side, between Eleganzia and La Vista Beach. If you send the office staff at La Vista an email (use the contact information on their website) they will give you an honest answer.
Katie The cottages are charming, giving a wonderful Carribean feel. I recommend #20 (they are all the same)IF there are only 2 people staying there. They are not large enough for 3-4 people. There is an outside porch, wonderful for sitting and having a drink and appetizers. There is little to no view of the ocean but it is a pleasant view of the other cottages and the pool.