David and Eliza live in Santa Barbara California and Englewood Fl. The Manor House is a special place in Florida, and several properties in Santa Barbara Ca. have been furnished and outfitted for short term stays at good values for visitors to the left coast.
We hope you can enjoy one of our places. You will find us available for issues and very interested in your receiving a good rental experience. Thank you! D/E