Great location! The train noise did not bother me at all. In EU "first floor" means up one level. Very charming comfortable well located spot!