You are paying for a great location! Right on the main square. But otherwise there are very basic amenities at the apartment. Probably best for a short stay, not a long stay.