Have a look from above.
Some images of Little Mimosa taken with a drone showing the home location.

When staying at Little Mimosa make sure to take advantage of the authentic Mediterranean Diet with locally grown products.
One of the best places to visit is the Botanical Park of Chania. Nestled in the hills of Crete on the way to Omalos.
When visiting Little Mimosa make sure to stroll down the little alley towards Saint Panteleimonas Church.