Flat itself is nice, good check in, nice communication, awesome location. However, it is way too hot to sleep there in the summer and the kitchen counter was really dirty plus the bed linens had such a bad smell - we left the appartment after one Day because we didnt feel comfortable.