Beach Club Villas are in a different bldg than Beach Club...you have to walk down the hallway to the gift shop area, then exit the bldg, and walk over to the villas.
The BCVs are a completely different building than BC.
You will mostly get a view of gardens or other landscaping, some towards the road, looking towards Epcot, others facing the quiet pool and the driveway into BC.