Lee’s place is stylish, super clean, and right in the heart of Little Venice. It was the perfect spot for my family trip to Mykonos, very close to all the shops and restaurants. Highly recommend if you’re looking to stay in the heart of Mykonos town!!