Lay out main villa: entrance using the covered/screened side porch into kitchen/dining room, hall (built-in closet) with access to bedroom with bathroom and laundry/storage room. Stairs to 2nd floor with living room (doors to covered terrace), bedroom and bathroom. Stairs to 3rd floor with possible 2 rooms. Lay out guesthouse: entrance using covered porch into living room with open concept kitchen, 2 bedrooms (built-in closets) with 2 bathrooms. Spiral stairs with access uncovered to roof terrace.