Clean and tidy apartment in a great location. Mattress is extra firm, but fine for a short stay. The shower and sitting area are quite small, but the spacious terrace is a lovely place to spend time.