Villa Vista is a modern two storey self-contained beach house with upstairs featuring a master bedroom with separate bathroom, kitchen, dining and living area, and generously proportioned deck with outdoor furniture and gas barbeque. The downstairs area has two queen size bedrooms, separate bathroom with laundry integrated, separate living room and deck.