Clean and cozy flat, stable internet, good location