The location is nice and the flat is fine except for a weird smell which i guess is common for older buildings. however they only gave us one towel each even though we were staying for 4 nights and ignored our request for more. If you are planning a longer stay you probably need to bring your own.