perfect location and spacious flat and cool terrace