Immaculate flat, perfect location, extremely helpful hosts!