Hi we just rented a villa in Venice beach called the Alhambra Villa.
We rented through an english company...villa-holiday-rentals.co.uk
i'm so scared...we've paid the deposit now so i really hoipe they turn out to be reputable !!!
it says the villa is only 50yards from the beach and a 5 min stroll to downtown venice?
any feedback anyone?
we are going to be there from the 16th Dec to 21st Jan 09