Nice, clean, comfortable flat, good location, reasonable price