It is a very nice place in a good area and a walkable distance from Acropolis. Vibes are unmatched. There is also a supermarket 3-4 houses away, and many other pretty restaurants/bar (Pita Status is highly recommended). Towels are not included in the price tho.