Perfect location, very clean and modern apartment. Would be a perfect stay but a couple of details which were advertised were missing during our stay - no cooking oil, salt, pepper, dirty cutlery, pans, etc.