Ekaterina was great! The view is lovely and the balcony is so high up that it feels very private and romantic. There are many places to eat nearby. We enjoyed Padrinos. The beach was very crowded but still nice. We had planned to walk everywhere but it's kind of a city location, so the rental car was necessary. Parking was easy.
As for the room, it's very simple. More of a hotel room than an Airbnb in my opinion. The beds are not very comfortable for sharing, but overall it was a very nice getaway.