The place is well equipped and in a wonderful location, very close to U-Bahn station. The only thing it lacked was AC which resulted in pretty hot nights.