A new and cozy flat in the kamari beach. Must stay.