Maria and her brother Nikos are amazing hosts! Their place is beautiful and situated so close to the beach and the center of town.