Michelle’s place is in a perfect location to see all that Santa Monica and Venice Beach have to offer. Her place is also extremely stylish and modern and had all the amenities you need for a comfortable and relaxing stay.