In general excellent place, the best location one can expect, well designed and roomy apartment. Very good hosting, authentic feeling all around, could have been 5 stars had the WiFi been satisfactory.