Stylish, spacious, clean, quiet and lovely location