We enjoyed our stay at Villa Louisa! Great location, only few minutes walking distance to the restaurants and shops in Panormos. The beach is also close by.
The villa itself had everything we needed and was as nice as it looks on the pictures.